Skip to content

Document System.Type.MakeGenericSignatureType #2859

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jul 30, 2019

Conversation

carlossanlop
Copy link
Contributor

Source code: coreclr/src/System.Private.CoreLib/shared/System/Type.cs#L346

The git blame says it was introduced 11 months ago in this commit and with this PR.

Proposal: https://github.com/dotnet/corefx/issues/31798

I read the proposal and tried to come up with a description, but I'm not an expert in the area, and unfortunately the creator's username does not exist anymore (ghost).

@jkotas reviewed this, and the code seems to be related to System.Reflection, whose owners are @steveharter @GrabYourPitchforks . Can you please help ensure the description is clear enough? I promise it will only take a few minutes.

@carlossanlop carlossanlop added new-content Indicates PRs that contain new articles waiting-on-reviews Indicates PRs that cannot be merged because of the lack of reviews 🏁 Release: .NET Core 3.0 :checkered_flag: Release: .NET Core 3.0 labels Jul 29, 2019
@carlossanlop carlossanlop added this to the July 2019 milestone Jul 29, 2019
@carlossanlop carlossanlop self-assigned this Jul 29, 2019
<param name="genericTypeDefinition">The generic type definition.</param>
<param name="typeArguments">An array of type arguments.</param>
<summary>Creates a generic signature type, which allows third party reimplementations of Reflection to fully support the use of signature types in querying type members.</summary>
<returns>A generic signature type.</returns>
<remarks>To be added.</remarks>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should the remarks section be deleted?

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No, they should be left. Remarks that read "To be added." do not appear in the build.

Copy link

@rpetrusha rpetrusha left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, @carlossanlop. I'll merge when the build completes successfully.

@rpetrusha rpetrusha added verify-build-before-merge and removed waiting-on-reviews Indicates PRs that cannot be merged because of the lack of reviews labels Jul 29, 2019
@rpetrusha rpetrusha modified the milestones: July 2019, August 2019 Jul 29, 2019
@rpetrusha rpetrusha merged commit f14338b into dotnet:master Jul 30, 2019
@carlossanlop carlossanlop deleted the MakeGenericSignatureType branch September 22, 2020 00:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🏁 Release: .NET Core 3.0 :checkered_flag: Release: .NET Core 3.0 new-content Indicates PRs that contain new articles
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants